package com.example.coupon.constant;

/**
 * 通用常量定义
 *
 * @author wangbo
 * @description:
 * @date 2021/2/1811:56
 */
public class Constant {

    /**
     * kafka 消息的 Topic
     */
    public static final String TOPIC = "user_coupon_op";

    public static class RedisPrefix {
        /**
         * 优惠券码key前缀
         */
        public static final String COUPON_TEMPLATE = "coupon_template_code_";

        /**
         * 用户当前所有可用的优惠券key前缀
         */
        public static final String USER_COUPON_USABLE = "user_coupon_usable_";

        /**
         * 用户当前所有已使用的优惠券key前缀
         */
        public static final String USER_COUPON_USED = "user_coupon_used_";

        /**
         * 用户当前所有已过期的优惠券key前缀
         */
        public static final String USER_COUPON_EXPIRED = "user_coupon_expired_";
    }


}
